/*
 * @author: Victor
 * @Date: 2021-08-19 23:37:35
 * @LastEditTime: 2021-08-20 00:37:22
 */
$(function () {
  var form = layui.form;
  // 设置验证规则
  form.verify({
    // 自定义命名为pwd的校验规则
    pwd: [/^[\S]{6,12}$/, '密码必须为6到12位且不能出现空格'],
    samePwd: function (value) {
      var oldPwd = $('input[name="oldPwd"]').val();
      if (value === oldPwd) {
        return '新旧密码不能相同';
      }
    },
    // 自定义确认密码校验规则
    repwd: function (value) {
      var pswd = $('input[name="newPwd"]').val();
      if (pswd != value) {
        return '两次输入密码不一致';
      }
    },
  });

  // 重置密码
  $('.layui-form').submit(function (e) {
    e.preventDefault();
    $.post('/my/updatepwd', $(this).serialize(), function (res) {
      if (res.status !== 0) {
        return layui.layer.msg('更新密码失败');
      }
      layui.layer.msg('更新密码成功');
      $('.layui-form')[0].reset();
    });
  });
});
